home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / comm / tcp / hserv.readme < prev    next >
Text File  |  1999-07-01  |  11KB  |  205 lines

  1. Short:    Hserv ARexx web server with resume
  2. Author:   alfier@iol.it (Alfonso Ranieri)
  3. Uploader: alfier@iol.it (Alfonso Ranieri)
  4. Version:  13.1
  5. Type:     comm/tcp
  6.  
  7. THIS IS VERSION 13.1 AS THE LAST ON AMINET, BUT WITH
  8. RMH.LIBRAY 5.2 (5.1 HAD A STUPID BUG).
  9.  
  10. Hserv was born as an example of rxsocket.library archive, but it become
  11. so big and cute that I decide to release it as a stand alone application.
  12.  
  13. It is a HTTP 1.0 ARexx server, very configurable and funny.
  14.  
  15. The main features are:
  16. - run alone or as inetd service in multiple istance listening on different ports;
  17. - accepts GET, HEAD and POST methods;
  18. - basic file resuming;
  19. - Virtual hosts implemented;
  20. - "If-Modified-Since" supported, with many date formats;
  21. - "rfc 19452 Auth supports;
  22. - rejected-ips;
  23. - mime types read from file, so you can had your mime;
  24. - text parsing;
  25. - in line ARexx functions in html documents;
  26. - ARexx, REBOL, perl and exe cgi;
  27. - may be set to require ident service running at client host;
  28. - preferences and "QuickStart" GUI.
  29.  
  30. Listing of archive 'work:rxsarchive/hserv.lha':
  31. Original  Packed Ratio    Date     Time    Name
  32. -------- ------- ----- --------- --------  -------------
  33.     1233     598 51.5% 24-May-99 17:32:02  hserv.info
  34.     1704    1179 30.8% 24-May-99 17:32:02  hserv/c/rxs
  35.      763     424 44.4% 24-May-99 17:32:02  hserv/cgi-bin/counter
  36.      763     424 44.4% 24-May-99 17:32:02  hserv/cgi-bin/counter.rexx
  37.      141     111 21.2% 24-May-99 17:32:02  hserv/cgi-bin/decode.rexx
  38.      862     862  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/am.gif
  39.      837     837  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/colon.gif
  40.      835     835  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/comma.gif
  41.      833     833  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/dash.gif
  42.     1072    1072  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/eight.gif
  43.     1080    1080  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/five.gif
  44.     1074    1074  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/four.gif
  45.    29324   15698 46.4% 24-May-99 17:32:02  hserv/cgi-bin/digits/mkstrip
  46.      300     300  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/n.gif
  47.     1083    1083  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/nine.gif
  48.     1042    1042  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/one.gif
  49.      861     861  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/pm.gif
  50.     1053    1053  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/seven.gif
  51.     1080    1080  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/six.gif
  52.     1075    1075  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/three.gif
  53.     1060    1060  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/two.gif
  54.     1069    1069  0.0% 24-May-99 17:32:02  hserv/cgi-bin/digits/zero.gif
  55.      638     361 43.4% 24-May-99 17:32:02  hserv/cgi-bin/fileServ.rexx
  56.      598     353 40.9% 24-May-99 17:32:02  hserv/cgi-bin/fileServ.rexx.real
  57.      715     366 48.8% 24-May-99 17:32:02  hserv/cgi-bin/gmtfiledate.rexx
  58.      257     167 35.0% 24-May-99 17:32:02  hserv/cgi-bin/include.rexx
  59.      212     161 24.0% 24-May-99 17:32:02  hserv/cgi-bin/inettime.rexx
  60.      422     246 41.7% 24-May-99 17:32:02  hserv/cgi-bin/post.rexx
  61.      178     123 30.8% 24-May-99 17:32:02  hserv/cgi-bin/test.cgi
  62.      279     194 30.4% 24-May-99 17:32:02  hserv/cgi-bin/test.r
  63.      173     124 28.3% 24-May-99 17:32:02  hserv/cgi-bin/test.rexx
  64.      364     238 34.6% 24-May-99 17:32:02  hserv/cgi-bin/testArgs.r
  65.     5804    3675 36.6% 24-May-99 17:32:02  hserv/cgi-bin/testEXE
  66.      203     155 23.6% 24-May-99 17:32:02  hserv/cgi-bin/testEXE.c
  67.     1326     665 49.8% 24-May-99 17:32:02  hserv/cgi-bin/whois.rexx
  68.       43      43  0.0% 24-May-99 17:32:02  hserv/conf/auth
  69.        0       0  0.0% 24-May-99 17:32:02  hserv/conf/errors
  70.       22      22  0.0% 24-May-99 17:32:02  hserv/conf/handlers
  71.      819     367 55.1% 24-May-99 17:32:02  hserv/conf/hserv.conf
  72.     1116     454 59.3% 24-May-99 17:32:02  hserv/conf/mime
  73.       48      48  0.0% 24-May-99 17:32:02  hserv/conf/referers
  74.       24      24  0.0% 24-May-99 17:32:02  hserv/conf/rejected
  75.       68      68  0.0% 24-May-99 17:32:02  hserv/conf/special
  76.       62      49 20.9% 24-May-99 17:32:02  hserv/conf/VirtualHosts
  77.       35      35  0.0% 24-May-99 17:32:02  hserv/htdocs/archive/a.lha
  78.       35      35  0.0% 24-May-99 17:32:02  hserv/htdocs/archive/b.lha
  79.       35      35  0.0% 24-May-99 17:32:02  hserv/htdocs/archive/c.lha
  80.      363     211 41.8% 24-May-99 17:32:02  hserv/htdocs/contactAlfonso.html
  81.        2       2  0.0% 24-May-99 17:32:02  hserv/htdocs/counterData
  82.     1231    1231  0.0% 24-May-99 17:32:02  hserv/htdocs/def.gif
  83.    17066    6002 64.8% 24-May-99 17:32:02  hserv/htdocs/doc.html
  84.      892     420 52.9% 24-May-99 17:32:02  hserv/htdocs/form.html
  85.       72      68  5.5% 24-May-99 17:32:02  hserv/htdocs/head
  86.     3130    3130  0.0% 24-May-99 17:32:02  hserv/htdocs/HservPrefs.gif
  87.      803     803  0.0% 24-May-99 17:32:02  hserv/htdocs/index.gif
  88.      699     388 44.4% 24-May-99 17:32:02  hserv/htdocs/index.html
  89.     2051    2051  0.0% 24-May-99 17:32:02  hserv/htdocs/QuickStart.gif
  90.      376     184 51.0% 24-May-99 17:32:02  hserv/htdocs/testCGI.html
  91.      287     199 30.6% 24-May-99 17:32:02  hserv/htdocs/testref.html
  92.      196     143 27.0% 24-May-99 17:32:02  hserv/htdocs/TheSecretGarden.html
  93.      388     265 31.7% 24-May-99 17:32:02  hserv/htdocs/whois.html
  94.     5383    1239 76.9% 24-May-99 17:32:02  hserv/Install
  95.      507     295 41.8% 24-May-99 17:32:02  hserv/Install.info
  96.    33292   18598 44.1% 24-May-99 17:32:02  hserv/libs/rmh.library
  97.    40036   21234 46.9% 24-May-99 17:32:02  hserv/libs/rxsocket.library
  98.    34528   18568 46.2% 24-May-99 17:32:02  hserv/libs/rxwiz.library
  99.        0       0  0.0% 24-May-99 17:32:02  hserv/log/
  100.     1675     724 56.7% 24-May-99 17:32:02  hserv/main/hconf.info
  101.    18362    4297 76.5% 24-May-99 17:32:02  hserv/main/hconf.rexx
  102.    21536    4686 78.2% 24-May-99 17:32:02  hserv/main/hconf.wizard
  103.    28412    7823 72.4% 24-May-99 17:32:02  hserv/main/hs.rexx
  104.    12962    3321 74.3% 24-May-99 17:32:02  hserv/main/hserv.rexx
  105.    16814    6092 63.7% 24-May-99 17:32:02  hserv/temp/hserv.guide
  106.     1396     622 55.4% 24-May-99 17:32:02  hserv/temp/hserv.guide.info
  107.       35      35  0.0% 24-May-99 17:32:02  hserv/temp/HservPrefs
  108.     1675     723 56.8% 24-May-99 17:32:02  hserv/temp/HservPrefs.info
  109.       35      35  0.0% 24-May-99 17:32:02  hserv/temp/QuickStart
  110.     1675     722 56.8% 24-May-99 17:32:02  hserv/temp/QuickStart.info
  111.     3277    1266 61.3% 24-May-99 17:32:02  hserv/temp/QuickStart.rexx
  112.     2960     967 67.3% 24-May-99 17:32:02  hserv/temp/QuickStart.wizard
  113.    13072    6674 48.9% 24-May-99 11:21:26  hserv/libs/rxasl.library
  114. -------- ------- ----- --------- --------
  115.   327808  154676 52.8% 24-May-99 17:40:42   81 files
  116.  
  117.  
  118. ============================= Archive contents =============================
  119.  
  120. Original  Packed Ratio    Date     Time    Name
  121. -------- ------- ----- --------- --------  -------------
  122.     1233     598 51.5% 24-May-99 17:32:02  hserv.info
  123.     1704    1179 30.8% 24-May-99 17:32:02 +rxs
  124.      763     424 44.4% 24-May-99 17:32:02 +counter
  125.      763     424 44.4% 24-May-99 17:32:02 +counter.rexx
  126.      141     111 21.2% 24-May-99 17:32:02 +decode.rexx
  127.      862     862  0.0% 24-May-99 17:32:02 +am.gif
  128.      837     837  0.0% 24-May-99 17:32:02 +colon.gif
  129.      835     835  0.0% 24-May-99 17:32:02 +comma.gif
  130.      833     833  0.0% 24-May-99 17:32:02 +dash.gif
  131.     1072    1072  0.0% 24-May-99 17:32:02 +eight.gif
  132.     1080    1080  0.0% 24-May-99 17:32:02 +five.gif
  133.     1074    1074  0.0% 24-May-99 17:32:02 +four.gif
  134.    29324   15698 46.4% 24-May-99 17:32:02 +mkstrip
  135.      300     300  0.0% 24-May-99 17:32:02 +n.gif
  136.     1083    1083  0.0% 24-May-99 17:32:02 +nine.gif
  137.     1042    1042  0.0% 24-May-99 17:32:02 +one.gif
  138.      861     861  0.0% 24-May-99 17:32:02 +pm.gif
  139.     1053    1053  0.0% 24-May-99 17:32:02 +seven.gif
  140.     1080    1080  0.0% 24-May-99 17:32:02 +six.gif
  141.     1075    1075  0.0% 24-May-99 17:32:02 +three.gif
  142.     1060    1060  0.0% 24-May-99 17:32:02 +two.gif
  143.     1069    1069  0.0% 24-May-99 17:32:02 +zero.gif
  144.      638     361 43.4% 24-May-99 17:32:02 +fileServ.rexx
  145.      598     353 40.9% 24-May-99 17:32:02 +fileServ.rexx.real
  146.      715     366 48.8% 24-May-99 17:32:02 +gmtfiledate.rexx
  147.      257     167 35.0% 24-May-99 17:32:02 +include.rexx
  148.      212     161 24.0% 24-May-99 17:32:02 +inettime.rexx
  149.      422     246 41.7% 24-May-99 17:32:02 +post.rexx
  150.      178     123 30.8% 24-May-99 17:32:02 +test.cgi
  151.      279     194 30.4% 24-May-99 17:32:02 +test.r
  152.      173     124 28.3% 24-May-99 17:32:02 +test.rexx
  153.      364     238 34.6% 24-May-99 17:32:02 +testArgs.r
  154.     5804    3675 36.6% 24-May-99 17:32:02 +testEXE
  155.      203     155 23.6% 24-May-99 17:32:02 +testEXE.c
  156.     1326     665 49.8% 24-May-99 17:32:02 +whois.rexx
  157.       43      43  0.0% 24-May-99 17:32:02 +auth
  158.        0       0  0.0% 24-May-99 17:32:02 +errors
  159.       22      22  0.0% 24-May-99 17:32:02 +handlers
  160.      819     367 55.1% 24-May-99 17:32:02 +hserv.conf
  161.     1116     454 59.3% 24-May-99 17:32:02 +mime
  162.       48      48  0.0% 24-May-99 17:32:02 +referers
  163.       24      24  0.0% 24-May-99 17:32:02 +rejected
  164.       68      68  0.0% 24-May-99 17:32:02 +special
  165.       62      49 20.9% 24-May-99 17:32:02 +VirtualHosts
  166.       35      35  0.0% 24-May-99 17:32:02 +a.lha
  167.       35      35  0.0% 24-May-99 17:32:02 +b.lha
  168.       35      35  0.0% 24-May-99 17:32:02 +c.lha
  169.      363     211 41.8% 24-May-99 17:32:02 +contactAlfonso.html
  170.        2       2  0.0% 24-May-99 17:32:02 +counterData
  171.     1231    1231  0.0% 24-May-99 17:32:02 +def.gif
  172.    17066    6002 64.8% 24-May-99 17:32:02 +doc.html
  173.      892     420 52.9% 24-May-99 17:32:02 +form.html
  174.       72      68  5.5% 24-May-99 17:32:02 +head
  175.     3130    3130  0.0% 24-May-99 17:32:02 +HservPrefs.gif
  176.      803     803  0.0% 24-May-99 17:32:02 +index.gif
  177.      699     388 44.4% 24-May-99 17:32:02 +index.html
  178.     2051    2051  0.0% 24-May-99 17:32:02 +QuickStart.gif
  179.      376     184 51.0% 24-May-99 17:32:02 +testCGI.html
  180.      287     199 30.6% 24-May-99 17:32:02 +testref.html
  181.      196     143 27.0% 24-May-99 17:32:02 +TheSecretGarden.html
  182.      388     265 31.7% 24-May-99 17:32:02 +whois.html
  183.     5383    1239 76.9% 24-May-99 17:32:02 +Install
  184.      507     295 41.8% 24-May-99 17:32:02 +Install.info
  185.    40036   21234 46.9% 24-May-99 17:32:02 +rxsocket.library
  186.    34528   18568 46.2% 24-May-99 17:32:02 +rxwiz.library
  187.        0       0  0.0% 24-May-99 17:32:02 +
  188.     1675     724 56.7% 24-May-99 17:32:02 +hconf.info
  189.    18362    4297 76.5% 24-May-99 17:32:02 +hconf.rexx
  190.    21536    4686 78.2% 24-May-99 17:32:02 +hconf.wizard
  191.    28412    7823 72.4% 24-May-99 17:32:02 +hs.rexx
  192.    12962    3321 74.3% 24-May-99 17:32:02 +hserv.rexx
  193.    16814    6092 63.7% 24-May-99 17:32:02 +hserv.guide
  194.     1396     622 55.4% 24-May-99 17:32:02 +hserv.guide.info
  195.       35      35  0.0% 24-May-99 17:32:02 +HservPrefs
  196.     1675     723 56.8% 24-May-99 17:32:02 +HservPrefs.info
  197.       35      35  0.0% 24-May-99 17:32:02 +QuickStart
  198.     1675     722 56.8% 24-May-99 17:32:02 +QuickStart.info
  199.     3277    1266 61.3% 24-May-99 17:32:02 +QuickStart.rexx
  200.     2960     967 67.3% 24-May-99 17:32:02 +QuickStart.wizard
  201.    13072    6674 48.9% 24-May-99 11:21:26 +rxasl.library
  202.    33292   18599 44.1% 29-May-99 02:12:48 +rmh.library
  203. -------- ------- ----- --------- --------
  204.   327808  154677 52.8% 29-May-99 16:39:36   81 files
  205.